package agenda;
 
import java.util.ArrayList; 
import java.io.FileInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.util.List;
 
public class Agenda 
{
    public static Menu_main menu = new Menu_main();
    public static ArrayList<Contato> contatos_lista = new ArrayList<Contato>();
 
  public static void main(String[] args) 
  {
    //Deserializando txt
    String filename = "contatos.txt";
    FileInputStream file_stream = null;
    ObjectInputStream input_file = null;
    try
    {
        file_stream = new FileInputStream(filename);
        input_file = new ObjectInputStream(file_stream);
        contatos_lista = (ArrayList) input_file.readObject();
        input_file.close();
    } 
    catch (IOException ex)
    {
        System.out.println("WARNING/ATENÇÂO: Arquivo de contatos não encontrado.\n"
                + "O arquivo será criado depois que um contato for adicionado");
    } 
    catch (ClassNotFoundException ex)
    {
        // Catch Necessário para utilizar o onjeto contatos_lista.
    } 
    //responsável por acionar a classe Menu_main e chamar o método escolhas
    menu.escolhas();
  }  
}


